package com.cloudloan.common;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 验证规则
 */
public class Verification {
    /**
     * 电话号码验证规则
     *
     * @param Phone
     * @return
     */
    public static Boolean phoneVerifcation(String Phone) {
        // 定义手机号码的正则表达式模式
        String regexPattern = "^(13[0-9]|14[5-9]|15[0-3,5-9]|16[6]|17[0-3,5-8]|18[0-9]|19[8-9])\\d{8}$";

        // 编译正则表达式模式
        Pattern pattern = Pattern.compile(regexPattern);

        // 使用正则表达式模式匹配手机号码
        Matcher matcher = pattern.matcher(Phone);

        // 返回匹配结果
        return matcher.matches();
    }
}
